Skip to content

ReadOnlyState class

Attributes: [DebuggerDisplay("{DebuggerDisplay,nq}")]

Defined in

Namespace: ReactiveUI.Primitives.Signals Assembly: ReactiveUI.Primitives.Core.dll Full name: ReactiveUI.Primitives.Signals.ReadOnlyState<T> Modifiers: public sealed

Summary

View source

Read-only latest-value signal for projected or externally owned state.

Applies to

net10.0, net10.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net9.0, net9.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-browserwasm1.0, net9.0-browserwasm1.0, net8.0, net8.0, net8.0-ios17.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-macos14.2, net8.0-macos14.2, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-tvos17.2, net8.0-tvos17.2, net8.0-ios17.5, netstandard2.1, netstandard2.1, net481, net462, net462, net481

Class hierarchy
classDiagram
class ReadOnlyState~T~
class IObservable~T~ {
    <>
}
IObservable~T~ <|.. ReadOnlyState~T~
class IDisposable {
    <>
}
IDisposable <|.. ReadOnlyState~T~

Implements: IObservable, IDisposable

Constructors

NameSummary
.ctorInitializes a new instance of the [ReadOnlyState](# class.

Properties

NameSummary
ValueGets the current value.
ChangedGets the stream of current and subsequent values.

Methods

NameSummary
SubscribeNotifies the provider that an observer is to receive notifications.
DisposeExecutes the Dispose operation.
Inherited members